lateritious sediment - French English Dictionary